foot splint - Francés Inglés Diccionario